Definition of Monitor Lizard

  • (noun) any of various large tropical carnivorous lizards of Africa and Asia and Australia; fabled to warn of crocodiles

Synonyms of Monitor Lizard


Antonyms of Monitor Lizard


No Antonyms Found.

Homophones of Monitor Lizard


No Homophones Found.